Definitions for trematode worm

Definitions for (noun) trematode worm

Main entry: fluke, trematode, trematode worm

Definition: parasitic flatworms having external suckers for attaching to a host


Visual thesaurus for trematode worm